fuck up (someone's) day

Translations
испортить (чей-либо) день
I was having a great time until the news fucked up my day.
Я прекрасно проводил время, пока новости не испортили мой день.
Definitions
To ruin or significantly worsen someone's day, often by causing them trouble, distress, or inconvenience.